package com.px.project.module.ml.vo.stock;

import lombok.Data;

import java.util.List;

/**
 * 库存vo for出库单
 *
 * @author 品讯科技
 * @date 2024-08
 */
@Data
public class StockForOutVo {

    /**
     * 仓库id
     */
    private Long storeId;

    /**
     * 仓库名称
     */
    private String storeName;

    /**
     * 材料 VO 列表
     */
    private List<MaterialVo> materialVoList;

    /**
     * 材质：VO
     *
     * @author 品讯科技
     * @date 2024-08
     */
    @Data
    public static class MaterialVo{

        /**
         * 材料 ID
         */
        private Long materialId;

        /**
         * 规格型号
         */
        private String model;

        /**
         * 库存详细 VO 列表
         */
        private List<StockDetailVo> detailVoList;
    }

}
